carriage driving bits - Spanish English Dictionary